<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>sprox_calypso_h.html</title>
<!-- Source : c:/temp/calypso/sprox_calypso.h -->
<!-- Doc generated on Thu Jun 24 12:26:44 2010 by johann on PC_DEV_5 -->
<!-- Generated with ROBODoc Version 4.99.8 (Specific build by PRO ACTIVE - Apr 13 2010) -->
<style type="text/css">
body
{
  background-color: #ffffff;
  color: #000000;
  font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  margin-left: 60px;
  margin-right: 40px;  
}
table
{
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  margin-bottom: 12px;
}
td
{
  font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  vertical-align: top;
  padding-right: 6px;
  border-style: solid;
  border-width: 1px;
  border-color: #dddddd; 
}
th
{
  font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  vertical-align: top;  
  padding-right: 6px;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  background-color: #dddddd;  
}
h1
{
  font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-weight: bold;
  margin-bottom: 36px;
  color: #000000;
  margin-left: -40px;
}
h2
{
  font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  margin-top: 48px;
  margin-bottom: 24px;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #dddddd;
  color: #000000;
  margin-left: -40px;
}
h3
{
  font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin-top: 36px;
  margin-bottom: 24px; 
  border-style: none;
  border-top-style: solid;  
  border-width: 1px;
  border-color: #cccccc; 
  margin-left: -40px;
}
h4
{
  font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin-top: 24px;
  margin-bottom: 12px;  
}
h5
{
  font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  margin-top: 12px;
  margin-bottom: 2px;  
}
a
{
  color: #0000ff;
}
p
{
  margin-top: 0px;
  margin-bottom: 6px;  
  width: 600px;
  text-align: justify;
}
ul
{
  margin-top: 0px;
  margin-bottom: 6px;  
  width: 600px;
  text-align: justify;
}
li
{
  margin-top: 0px;
  margin-bottom: 6px;  
  width: 550px;
  text-align: justify;
}
tt
{
  font-family: Courier, Courier New;
  font-size: 10pt;
}
pre
{
  background-color: #ffffff;
  color: #000000;
  font-size: 10pt;
}
.NAV
{
  font-size: 7pt;
}
a.NAV
{
  color: #0000cc;
}
.TOC
{
  font-size: 9pt;
  color: #888888;
}
a.TOC
{
  color: #0000ff;
}
.INDEX
{
  font-size: 9pt;
}
a.INDEX
{
  color: #0000ff;
}
.TYPE
{
  font-size: 7pt;
  color: #888888;
}
.ITEM
{
  font-weight: bold;
  color: #000088;
}
.LABEL
{
  color: #000088;
}
.HISTORY
{
  color: #006600;
}
.AUTHOR
{
  color: #006600;
}
.COPYRIGHT
{
  color: #006600;
}
.PORTABILITY
{
  color: #006600;
}
.WARNING
{
  color: #aa0000;
}

.bitinfo
{
  width: 60px;
  font-style: italic;
  text-align: center;
}

.bitnum
{
  text-align: center;
}

.bitname
{
  font-weight: bold;
  text-align: center;
}

.tabitem
{
  width: 100px;
}

.tabname
{
  width: 200px;
}

.tabdesc
{
  width: 450px;
}

.value
{
  font-family: courier;
  text-align: right;
}

.tabsepar
{
  border-top-style: solid;
  border-bottom-style: solid;
  border-width: 2px;
  border-color: #888888;
  font-style: italic;
  text-align: center;
}
</style>
</head>
<body bgcolor="#FFFFFF">
<a name="robo_top_of_doc"></a>
<h3 align="center">TABLE OF CONTENTS</h3>
<ul>
<li><a class="TOC" href="#robo72">CALYPSO_ERR_COUNTER</a></li>
<li><a class="TOC" href="#robo73">CALYPSO_ERR_DATA</a></li>
<li><a class="TOC" href="#robo74">CALYPSO_ERR_DENIED</a></li>
<li><a class="TOC" href="#robo75">CALYPSO_ERR_FUNCTION_CALL</a></li>
<li><a class="TOC" href="#robo76">CALYPSO_ERR_LENGTH</a></li>
<li><a class="TOC" href="#robo77">CALYPSO_ERR_OVERFLOW</a></li>
<li><a class="TOC" href="#robo78">CALYPSO_ERR_PARAM</a></li>
<li><a class="TOC" href="#robo79">CALYPSO_ERR_PROTO</a></li>
<li><a class="TOC" href="#robo80">CALYPSO_ERR_STATUS</a></li>
<li><a class="TOC" href="#robo81">CALYPSO_ERR_WRONG_ADDR</a></li>
<li><a class="TOC" href="#robo82">CALYPSO_ERR_WRONG_LENGTH</a></li>
<li><a class="TOC" href="#robo83">CALYPSO_ERR_WRONG_RESP</a></li>
<li><a class="TOC" href="#robo84">CALYPSO_IN_SESSION</a></li>
<li><a class="TOC" href="#robo85">CALYPSO_NO_SESSION</a></li>
<li><a class="TOC" href="#robo86">CALYPSO_NO_SUCH_INST</a></li>
<li><a class="TOC" href="#robo87">CALYPSO_NO_SUCH_KEY</a></li>
<li><a class="TOC" href="#robo88">CALYPSO_SAM_LOCKED</a></li>
<li><a class="TOC" href="#robo89">CALYPSO_TOO_MANY_INST</a></li>
<li><a class="TOC" href="#robo90">CALYPSO_WRONG_MAC</a></li>
</ul>
<h3>&nbsp;</h3>


<h2><a name="robo72"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fCOUNTER">
CALYPSO_ERR_COUNTER</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_COUNTER</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso error : counter overflow, or increase denied
</pre>
</span>


<h2><a name="robo73"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fDATA">
CALYPSO_ERR_DATA</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_DATA</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso error : mandatory data not found in card's answer
</pre>
</span>


<h2><a name="robo74"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fDENIED">
CALYPSO_ERR_DENIED</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_DENIED</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso error : access to this function is forbidden
</pre>
</span>


<h2><a name="robo75"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fFUNCTION5fCALL">
CALYPSO_ERR_FUNCTION_CALL</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_FUNCTION_CALL</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso/Innovatron error : invalid parameter passed to the library
</pre>
</span>


<h2><a name="robo76"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fLENGTH">
CALYPSO_ERR_LENGTH</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_LENGTH</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso error : invalid length (wrong value for P3 = Lc or Le)
</pre>
</span>


<h2><a name="robo77"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fOVERFLOW">
CALYPSO_ERR_OVERFLOW</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_OVERFLOW</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso/Innovatron error : card's frame is too long
</pre>
</span>


<h2><a name="robo78"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fPARAM">
CALYPSO_ERR_PARAM</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_PARAM</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso error : invalid parameter (wrong value for P1 or P2)
</pre>
</span>


<h2><a name="robo79"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fPROTO">
CALYPSO_ERR_PROTO</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_PROTO</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso/ISO error : card's answer is too short
</pre>
</span>


<h2><a name="robo80"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fSTATUS">
CALYPSO_ERR_STATUS</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_STATUS</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso/ISO error : card's status word is not 90 00
</pre>
</span>


<h2><a name="robo81"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fWRONG5fADDR">
CALYPSO_ERR_WRONG_ADDR</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_WRONG_ADDR</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso/Innovatron error : invalid address in card's frame
</pre>
</span>


<h2><a name="robo82"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fWRONG5fLENGTH">
CALYPSO_ERR_WRONG_LENGTH</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_WRONG_LENGTH</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso/Innovatron error : invalid size in card's frame
</pre>
</span>


<h2><a name="robo83"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fERR5fWRONG5fRESP">
CALYPSO_ERR_WRONG_RESP</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_ERR_WRONG_RESP</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso/Innovatron error : invalid command code in card's frame
</pre>
</span>


<h2><a name="robo84"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fIN5fSESSION">
CALYPSO_IN_SESSION</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_IN_SESSION</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso error : a session is already active
</pre>
</span>


<h2><a name="robo85"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fNO5fSESSION">
CALYPSO_NO_SESSION</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_NO_SESSION</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso error : no session currently active
</pre>
</span>


<h2><a name="robo86"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fNO5fSUCH5fINST">
CALYPSO_NO_SUCH_INST</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_NO_SUCH_INST</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso/Innovatron error : the specified instance doesn't exist
</pre>
</span>


<h2><a name="robo87"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fNO5fSUCH5fKEY">
CALYPSO_NO_SUCH_KEY</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_NO_SUCH_KEY</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso error : the selected key (P1 or KIF+KVC) doesn't exist
</pre>
</span>


<h2><a name="robo88"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fSAM5fLOCKED">
CALYPSO_SAM_LOCKED</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_SAM_LOCKED</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso SAM error : SAM must be unlocked before operation
</pre>
</span>


<h2><a name="robo89"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fTOO5fMANY5fINST">
CALYPSO_TOO_MANY_INST</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_TOO_MANY_INST</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso/Innovatron error : too many active instances of the library
</pre>
</span>


<h2><a name="robo90"><span class="TYPE">[Definitions]</span><a class="LABEL" name="CALYPSO5fWRONG5fMAC">
CALYPSO_WRONG_MAC</a></h2>

<p class="NAV">[<a class="NAV" href="#robo_top_of_doc">top</a>][<a class="NAV" href="./definitions.html#top">index</a>]</p>
<p class="ITEM">NAME</p>
<span class="NAME"><pre class="NAME">   <strong>CALYPSO_WRONG_MAC</strong>
</pre>
</span><p class="ITEM">DESCRIPTION</p>
<span class="DESCRIPTION"><pre class="DESCRIPTION">   Calypso security error : wrong signature
</pre>
</span>
<hr />
Generated from <b>sprox_calypso.h</b> on Thu Jun 24 12:26:44 2010<br />
</body>
</html>
